lightning and explosion - Alemán Inglés Diccionario